/**
 * API 统一导出
 */

// 配置
export { API_CONFIG, API_ENDPOINTS } from './config'

// 请求方法
export { request, get, post, patch, put, del } from './request'
export type { RequestOptions } from './request'

// 员工 API
export {
  getEmployees,
  getEmployee,
  createEmployee,
  updateEmployee,
  deleteEmployee,
  batchCreateEmployees,
  batchDeleteEmployees,
} from './employee'

// 班次 API
export {
  getShifts,
  getShiftsByDateRange,
  getShiftsByEmployee,
  getShift,
  createShift,
  updateShift,
  deleteShift,
  batchCreateShifts,
  batchDeleteShifts,
} from './shift'
